a:hover{text-decoration: none !important;}
.fl{ float:left}
.fr{ float:right}


.header_w {
    background: url(../images/about-x-strength.jpg);
    height: 194px;
    width: 100%;
}
.header_top {
    background: #f2f2f2 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    height: 28px;
    position: relative;
    width: 100%;
    z-index: 10;
}
.header_top_box {
    background: #f2f2f2 none repeat scroll 0 0;
    height: 28px;
    line-height: 28px;
    width: 1040px;
    margin: auto;
}
.header_top_left li {
    display: inline;
    float: left;
    margin-right: 20px;
}
.header_top_right {
    float: right;
    height: 28px;
}
.header_top_right {
    position: relative;
}
.header_top_right li {
    display: inline;
    float: left;
    height: 28px;
    margin-left: 26px;
    position: relative;
    z-index: 9;
}
.header_top_right .icon_weixin {
    background-position: 0 -63px;
    position: absolute;
    left: -20px;
    height: 16px;
    margin: 7px 5px 0 0;
    width: 16px;
}
.header_top_right .icon_shouji {
    background-position: 0 -85px;
    float: left;
    position: absolute;
    left: -15px;
    height: 16px;
    margin: 7px 5px 0 0;
    width: 16px;
}
s.taobao {
    display: inline;
    float: left;
  
    margin-left: 26px;
    position: relative;
    z-index: 9;
}
.taobao {
    background: url(../images/taobao.png) no-repeat scroll;
    background-size: cover;
    float: left;
    height: 16px;
    margin: 7px 5px 0 0;
    width: 16px;
    position: absolute;
}
.shangcheng {
    background: url(../images/shangcheng.png) no-repeat scroll;
    background-size: cover;
    float: left;
    height: 16px;
    margin: 7px 5px 0 0;
    width: 16px;
    position: absolute;
    left: -17px;
}
#header {
    height: 110px;
    position: relative;
}
.box {
    width: 1200px;
    margin: 0 auto;
}
.logo {
    position: absolute;
    left: 0;
    top: 15px;
}
.header_searchbox {
    float: left;
    height: 82px;
    position: relative;
    z-index: 8;
    margin-left: 260px;
}
.nav_w {
    width: 100%;
    height: 50px;
    line-height: 50px;
    position: absolute;
    left: 0;
    top: 158px;
    background: #22bb62;
    box-shadow: 0 -1px 5px #a2a2a2;
}
#nav li {
    height: 50px;
    float: left;
    font-size: 16px;
    position: relative;
}
#nav li:nth-child(7){    background: url(../images/icon24.gif) no-repeat right top;}
#nav li a {
    height: 50px;
    display: block;
    padding: 0 23px;
    color: #fff;
    float: left;
}
.current {
    color: #FFF;
    background:#fd7204;
}
.nav_xiala {
    /*background: #fd7204 none repeat scroll 0 0;*/
    height: 0;
    margin-top: 50px;
    overflow: hidden;
    position: absolute;
    width: 110px;
    z-index: 9999;
}
#nav li .nav_xiala a {
    background:#22bb62;
    color: #fff;
    display: block!important;
    height: 44px!important;
    line-height: 44px!important;
    margin-top: 0!important;
    text-align: center!important;
    width: 115px;
    padding: 0!important;
}
#nav li a:hover {
	color: #FFF;
	background:#fd7204;
}
/*幻灯片 css */
/***********banner*******/
#banner{ width:100%; margin:0 auto;}
#banner img{ text-align:center; width:100%;}
.main { margin: 0 auto; width: 100%; margin-top:14px}
.pro-switch { height:auto; overflow: hidden; position: relative; width:100%; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
.flexslider .slides img { width: 100%; display: block; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height:auto }
.no-js .slides > li:first-child { display: block; }
.flexslider { margin: 0 auto; position: relative; width:100%; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flex-direction-nav { *height: 0;
}
.flex-direction-nav a { width: 60px; height: 90px; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; filter:alpha(opacity=0); -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter:alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display:block; height: 16px; overflow: hidden; text-indent:-99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }

/********banner*****/

/*********公告************/
  .huadong {width: 1200px;height:40px;  position:relative; font-family:"Microsoft YaHei";margin:0 auto; border-bottom:1px solid #eee}

        .huadong .huabox {  margin:0 auto; line-height: 4rem;}

        .huadong .hdimg {float:left;line-height:3.5rem; padding-left:20px;}

        .huadong .hdimg img { width: 100%; vertical-align:middle;}

        .huadong h5 {font-size:18px;float:left; line-height: 2.2rem; margin: 0.8rem 0 0 0; color:#ff7300 }

        .huadong .gg_more { float: left;}

        .huadong .gg_more a { font-size: 16px; text-decoration:none;}

        

        .huadong .notice_active {

                float: left;

                width: 55%;

                height:30px; line-height:30px;

                padding: 0;

                overflow: hidden;

                position: relative; 

        }

        .huadong .notice_active li{list-style-type:none;line-height: 30px;overflow: hidden;}

        /*.huadong .notice_active li.notice_active_ch {}*/

        .huadong .notice_active li.notice_active_ch span {color:#656972;font-size:16px;display: block;overflow: hidden; width:80%;float: left; height:30px; line-height:30px;

        overflow: hidden;}

        .huadong .gg_more .news_ck {

                float: left;

                margin: 0 1rem 0 1rem;

                color: #888;

                width: 85px;

                height: 30px;

                display: block;

                border: 1px solid #656972;

                text-align: center;

                border-radius: 0.7rem;

                font-size: 16px; line-height:30px;

            }

        .huadong .gg_more .news_more {

            

        }

        .huadong .notice_active li.notice_active_ch em {text-align:right;float:right;color:#888;font-size:14px;font-style:normal;  }

/************公告*******/

/***********我们优势***********/
.con7 {
    height: 420px;
    background: url(../images/s_banner2.jpg) no-repeat center center;
}
.c7_box {
    width: 1200px;
    margin: 0 auto;
}
.c7_box span {
    width: 710px;
    float: right;
}
.c7_box span b {
    font-size: 40px;
    color: #22bb62;
    font-weight: 100;
    height: 60px;
    line-height: 60px;
    margin-top: 25px;
    display: block;
}
.c7_box span i {
    display: block;
    font-size: 18px;
    color: #727272;
    font-style: normal;
    margin-bottom: 15px;
}
.c7_box span p {
    font-size: 16px;
    color: #727272;
    line-height: 26px;
}

/*************我们优势结束**********/


/***********合作客户*********/
#kehu{width: 1200px; margin:0 auto;}
#kehu .part-2{height: 350px;background: #FFF;overflow: hidden}

#kehu .part-2 .img{text-align:center;height: 110px;padding-top: 50px;}

#kehu .part-2 .list{overflow: hidden;margin-top: 30px;}

#kehu .part-2 .list li {
    float: left;
    margin: 0 50px 40px 0;
}
#kehu .img h3 {
    font-size: 30px;
    font-weight: bold;
    color: #22bb62;
    width: 1200px;
    background: url(../images/bt1.png) no-repeat center;
    display: block;
    height: 65px;
    margin: 0 auto;
}
#kehu .img a {
    color: #22bb62;
    line-height: 50px;
}
#kehu .img .desc {
    font-size: 16px;
    color: #868686;
    margin-top: -20px;
}
/******************合作客户*************/
#container{width: 100%;}

#container .part-1{width: 100%;background: #eef3ee url(../images/about-x-strength.jpg);padding: 26px 0;overflow: hidden}

#container .part-1 .item-1{float:left;width: 285px;position: relative;height: 384px;overflow: hidden}

#container .part-1 .item-2{float: left;width: 338px;position: relative;height: 384px;overflow: hidden}

#container .part-1 .item-3{float: left;width: 286px;position: relative;height: 384px;overflow: hidden}

#container .part-1 .item-4{float: left;width: 260px;position: relative;height: 384px;overflow: hidden}

#dbRo1 img{position: absolute;width:285px;height: 217px;bottom: 0; }

#dbRo2 img{position: absolute;width:338px;height: 384px;bottom: 0; }

#dbRo3 img{position: absolute;width:285px;height: 229px;top: 0; }

#dbRo4 img{position: absolute;width:285px;height: 146px;bottom: 0; }

#dbRo5 img{position: absolute;width:260px;height: 384px;bottom: 0; }

#container .part-1 .title{display: block;width: 210px;height: 70px;background: url("../images/13.png") ;text-align: center;line-height: 70px;position: absolute;font-size: 16px;color: #FFF;}

#container .part-1 .item-1 .title{top: 60%;left: 14%;}

#container .part-1 .item-2 .title{top: 40%;left: 18%;}

#container .part-1 .item-3 .t1{top: 20%;left: 14%;}

#container .part-1 .item-3 .t2{top: 72%;left: 14%;}

#container .part-1 .item-4 .title{top: 40%;left: 10%;}

#container .part-2{height: 450px;background: #FFF;overflow: hidden}

#container .part-2 .img{text-align:center;height: 110px;padding-top: 50px;}

#container .part-2 .list{overflow: hidden;margin-top: 30px;}

#container .part-2 .list li {
    float: left;
    margin: 0 50px 40px 0;
}
.multipleColumn .bd ul {
    float: left;
    margin-right: 10px;
    overflow: hidden;
    width: 204px;
}
.multipleColumn .bd {
    overflow: hidden;
    padding: 10px;
}
.multipleColumn .bd ul li {
    overflow: hidden;
    text-align: center;
}
.multipleColumn .bd ul li img{ width:100%}
#container .part-2 .list li{float: left; width:200px; height:100px;   margin-top:20px; border:1px solid #eee}

/*#container .part-2 .list li:nth-child(5n){margin-right: 0;}
*/
/*#container .part-2 .list li img{width: 170px;height: 70px;background: url("../images/load.gif") no-repeat center;filter:'gray';-webkit-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: grayscale(100%);filter:url('../other/gray.svg#grayscale');filter:gray; }*/

/*#container .part-2 .list li img:hover{-webkit-filter: grayscale(0);-webkit-filter: grayscale(0);filter: grayscale(0);filter:url('../other/gray.svg#grayscale');filter:''; }*/

#container .part-3{width: 100%;height: 500px; background:url(../images/about-x-strength.jpg) }
#container .part-3 .question{ width:1200px; margin:0 auto;  height:400px; background:url(../images/fn.png)}
#container .part-3 .question .ul1{ width:470px; height:auto; float:left}
#container .part-3 .question ul h3{ padding-left:100px; line-height:35px;}
#container .part-3 .question ul li{width:370px; height:80px;}
#container .part-3 .question .ul1 li .num{ width:55px; height:35px; border-radius:5px; background:#22bb62; text-align:center; line-height:35px; color:#fff; float:right; font-size:18px; font-weight:bold}
#container .part-3 .question .ul1 li .des{ font-size:14px;}
#container .part-3 .question .ul1 .one{ margin-top:20px; margin-left:90px;}
#container .part-3 .question .ul1 .two{  margin-left:60px;}
#container .part-3 .question .ul1 .three{ margin-left:90px;}

#container .part-3 .question .ul2{ width:470px; height:auto; float:right; margin-right:30px;}
#container .part-3 .question .ul2 li .num{ width:55px; height:35px; border-radius:5px; background:#22bb62; text-align:center; line-height:35px; color:#fff; float:left; font-size:18px; font-weight:bold}
#container .part-3 .question .ul2 li .des{ font-size:14px; padding-left:70px;}
#container .part-3 .question .ul2 .one{ margin-top:20px; margin-left:40px;}
#container .part-3 .question .ul2 .two{  margin-left:50px;}
#container .part-3 .question .ul2 .three{ margin-left:28px;}
/************设计团队*********/

.HomeAdvantages {
    position: relative;
    background: #fff none repeat scroll 0 0;
    color: #fff;
    width: 100%;
    overflow: hidden;
    height: 500px; margin-top:30px;
}
.HomeAdvantages .HomeAdvantagesTitle {
    background: url("../images/bt1.png") no-repeat scroll 0 0;
    height: 126px;
    left: 50%;
    margin-left: -180px;
    position: absolute;
    width: 400px;
    z-index: 5;
}
.wbody {
    margin: 0 auto;
    width: 1200px;
}
.mkone {
    height: auto;
}
.mkfourlb li {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 0 15px #d0d0d0;
    float: left;
    height: 310px;
    margin: 0 5px;
    padding: 7px;
    position: relative;
    width: 185px;
    max-width: 185px;
}
.mkfourlb li a {
    display: block;
    position: relative;
}
.mkfourlb li img {
    height: 240px!important;
    width: 170px!important;
    padding: 0;
    margin: 0;
}
.ggal {
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 77px;
}
.ggal a:hover{ color:#fff}
.yysjs {
    background: #22bb62 none repeat scroll 0 0;
}
.ckal {
    background: #ff7300 none repeat scroll 0 0;
}
.sjln {
    background: #38c249 none repeat scroll 0 0;
    color: #fff;
    display: none;
    font-size: 13px;
    height: 240px;
    left: 0;
    line-height: 28px;
    padding: 7px;
    position: absolute;
    top: 0;
    width: 170px;
    opacity: .88;
    filter: alpha(opacity=88); margin-left:7px; margin-top:7px;
}
.sjname {
    color: #000;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 170px;
}
.HomeAdvantages .ckal:hover {
    color: #fff !important;
}
.mkfourlb li:hover .sjln {
    display: block;
}
/************设计团队结束****/
.s_banner{ width:100%}
.s_banner img{ width:100%;}
/******我们的服务*****/
.services {
    background: url("../images/about-x-strength.jpg") repeat;
    position: relative; height:600px;
    overflow: hidden;
}
.wrapper {
    max-width: 1200px;
    min-width: 320px;
    margin: 0 auto;
}
.services .wrapper {
    padding: 50px 0 84px;
}
.fade {
    opacity: 1;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.col-lg-3 {
    width: 25%;
}
.nav-tabs.vertical-tabs {
    border-color: #e6e6e6;
}
.nav-tabs.vertical-tabs {
	width:1200px; margin:0 auto;
    position: relative; 
    overflow: hidden;
}
.nav-tabs {
   
}
.nav-tabs.vertical-tabs li {
    display: block;
    width: 180px; float:left;
    margin: 0; border:1px solid #999;
    position: relative; margin-left:50px;
}
.nav-tabs.vertical-tabs li {
 
}
.nav-tabs.vertical-tabs li > a img {
    position: absolute;
    left: 25px;
    top: 50%;
    margin-top: -17px;
}
.nav-tabs > li {
   
    margin-bottom: -1px;
}
.nav-tabs.vertical-tabs li::before {
    position: absolute;
    content: "";
    display: block;
    height: 1px;
    width:180px;
    left: 0;
    bottom: 0;
}
.nav-tabs.vertical-tabs li a {
    color: #444;
}
.nav-tabs.vertical-tabs li > a {
    height: 67px;
    display: block;
    width: 100%;
    padding: 0;
    border-radius: 0;
}
.nav-tabs.vertical-tabs li > a span {
    display: table-cell;
    vertical-align: middle;
    height: 67px;
    padding-left: 76px;
    font-weight: normal;
    font-size: 14px;
}
.nav-tabs.vertical-tabs li.active, .nav-tabs.vertical-tabs li:hover {
  
}
.col-lg-5 {
    width: 41.66666667%;
}
.h1-tab-content {
    padding-left: 35px; margin-top:20px;
}
tab-content > .tab-pane {
    display: none;
    visibility: hidden;
}
.tab-content h3 {
    font-weight: normal;
    margin-bottom: 25px; text-align:left; margin-top:20px;
}
.tab-content p {
    margin-bottom: 25px;
}
.tab-content ul.list-style-twig {
    list-style: none;
    display: block;
    margin-bottom: 20px;
}
.tab-content ul.list-style-twig li {
    padding: 4px 0 4px 20px;
    position: relative;
    display: block; float:left; margin-left:20px;
    margin-bottom: 10px; background:url(../images/icons.png) left no-repeat;
}
.h1-tab-content .btn {
    padding: 13px 20px;
}
.tab-content .btn {
    padding-right: 19px;
}

.tab-content > .active {
    display: block;
    visibility: visible;
}
.nav-tabs.vertical-tabs li.active a, .nav-tabs.vertical-tabs li:hover a {
    background: #ff730;
}
.nav-tabs.vertical-tabs li.active a, .nav-tabs.vertical-tabs li:hover a span{color:#fff}
.extra-color {
	width:95px; height:45px; line-height:45px; text-align:center;background:#ff7300;color: #fff; border-radius: 5px; margin-bottom:20px;}
.extra-color a{ color:#fff}
.extra-color:hover {
    background: #22bb62;
    color: #fff;
}
.extra-color:hover a{ color:#fff}
.right-image-box .content-right-image {
 /*   position: absolute;
    top: -300px;*/
 /*   right: -234px;*/
}
/**************经典案例*****/

#container .part-4{margin-bottom: 60px;overflow: hidden; background:url(../images/about-x-strength.jpg)}

#container .part-4 .img{text-align:center;padding-top: 50px;}

#container .part-4 .menu{height: 40px;width: 100%;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;text-align: center;margin-top: 10px;}

#container .part-4 .menu a{display: inline-block;height: 40px;line-height: 40px;min-width: 100px;padding: 0 10px;font-size: 16px;color:#666}

#container .part-4 .list{margin-top: 30px;overflow: hidden}

#container .part-4 .list li{float: left;text-align: center;list-style: none;margin-right:20px; }

#container .part-4 .list li:nth-child(4n){margin-right: 0}

#container .part-4 .list li img{width: 280px;height: 200px;background: url("../images/load.gif") no-repeat center;}

#container .part-4 .list li span{display: block;padding: 10px 0;font-size: 14px;color: #666;}

#container .part-4 .menu a.on{background: #22bb62;color: #fff;}

#container .part-4 .more{text-align:center;padding-top: 20px;}

/**********案例结束********/


/* 本例子css */

.picMarquee-left{ width:1200px; margin: 20px auto;  overflow:hidden; position:relative;   }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width: 280px;height: 200px;background: url("../images/load.gif") no-repeat center;display: block }

.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.picMarquee-left .bd ul li .title{ line-height:26px;  font-size: 14px;color: #666;padding: 10px 0;}

.picMarquee-left .bd ul li .title a{color: #666;}



#container .part-5{height: 580px;margin-bottom: 20px; border-top:1px solid #dfdcb9; }

#container .part-5 .img{}

#container .part-5 .img a{}

#container .part-5 .con{height: 468px;margin-top: 10px;color: #999;}

#container .part-5 .con .tx{width: 200px;height: 110px;position: absolute;}

#container .part-5 .con .tx h3{margin: 0;padding-bottom: 5px;font-size: 18px;color: #22bb62; font-weight:bold}

#container .part-5 .con .tx h3 a{font-size: 18px;color: #22bb62; font-weight:bold}

#container .part-5 .con .img {position: absolute;width: 140px;height: 140px;background: url("../images/load.gif") no-repeat center}

#container .part-5 .con .tx-1{top: 80px;left: 0;}

#container .part-5 .con .img-1 {top: 64px;left: 218px;}

#container .part-5 .con .tx-2{top: 282px;left: 180px;}

#container .part-5 .con .img-2 {top: 265px;left: 17px;}

#container .part-5 .con .tx-3{top: 80px;right: 160px;}

#container .part-5 .con .img-3 {top: 65px;right: 13px;}

#container .part-5 .con .tx-4{top: 282px;right: 0px;}

#container .part-5 .con .img-4 {top: 265px;right: 208px;}

#container .part-5 .con .tx-5{top: 334px;left:436px;width: 340px;}

#container .part-5 .con .tx-5 a{color: #fff; font-size:16px; font-weight:bold; line-height:35px;}
#container .part-5 .con .tx-5 .desc{color: #fff; font-size:16px; font-weight:bold; line-height:35px;}


#container .part-6{height: 350px;padding-top: 30px;}

#container .part-6 .desc{float: left;width: 740px;height: 100%;}

#container .part-6 .desc .img{display: inline-block}

#container .part-6 .desc .con{line-height: 26px;font-size: 14px;color: #666;padding-top: 10px;}

#container .part-6 .video{float: right;width: 430px;}

#container .part-6 .more a{display: inline-block;width: 60px;height: 24px;line-height: 24px;border: 1px solid #22bb62;color: #22bb62;border-radius: 3px;text-align: center;font-size: 14px;margin-top: 10px;}



#container .part-7{width: 100%;background: #eef3ee url(../images/about-x-strength.jpg);height: 470px;padding-top: 10px;}

#container .part-7 .img{height: auto;}

#container .part-7 .img a{display: block;height: 100%;}

#container .part-7 .list{margin-top: 30px;}

#container .part-7 dl{float: left;width: 200px;height: 290px;padding-left: 15px;margin-right: 40px;}

#container .part-7 dl:last-child{margin-right: 0;}

#container .part-7 .bg-1{background: url("../images/20.png") no-repeat left;}

#container .part-7 .bg-2{background: url("../images/21.png") no-repeat left;}

#container .part-7 .bg-3{background: url("../images/23.png") no-repeat left;}

#container .part-7 .bg-4{background: url("../images/24.png") no-repeat left;}

#container .part-7 .bg-5{background: url("../images/25.png") no-repeat left;}

#container .part-7 dl dt{margin-top: 5px;margin-bottom: 40px;padding-left: 40px;font-size: 22px;color: #ff7300;font-weight: normal;}

#container .part-7 dl dt a{font-size: 22px;color: #ff7300;font-weight: normal;}

#container .part-7 dl dd{height: 45px;background: url("../images/4.png") left 5px no-repeat;padding-left: 34px;}

#container .part-7 dl dd a{color: #5a5a5a;font-size: 16px;}



#container .part-8{height: 440px;background: #fff;margin-bottom: 30px;}

#container .part-8 .img{text-align:center;padding-top: 30px;margin-bottom: 30px;}

#container .part-8 .list li{width: 216px;height: 260px;border: 1px solid #edc07c;text-align: center;float: left;margin-right: 20px;}

#container .part-8 .list li:last-child{margin-right: 0;}

#container .part-8 .list li img{width: 160px;height: 130px;margin-top: 20px;}

#container .part-8 .list li .tit{font-weight: bold;font-size: 26px;margin-top: 20px;}

#container .part-8 .list li .tit a{color: #22bb62;}

#container .part-8 .list li .desc{font-size: 15px;color: #ff7300}



#container .part-9{width: 100%;background: #eef3ee url(../images/about-x-strength.jpg);padding-top: 40px;overflow: hidden;height: 400px;}

#container .part-9 .more{color: #ff7300}



#container .img{text-align: center}

#container .img a{color: #22bb62; line-height:50px; }

#container .img h3{font-size:30px;font-weight:bold;color: #22bb62; width:1200px;background:url(../images/bt1.png) no-repeat center; display:block; height:65px; margin:0 auto;}

#container .img .desc{font-size: 16px;color: #868686; margin-top:-20px;}



#container .img .line{width: 44px;height: 1px;border: 1px solid #22bb62;display: inline-block}



.slideTxtBox{ width:660px;float: left;}

.slideTxtBox .hd{ height:45px; line-height:45px;  position:relative; }

.slideTxtBox .hd ul li{ float:left;  cursor:pointer; width: 94px;margin-right: 40px;background:url("../images/79.png")no-repeat;text-align: center;font-size: 16px; }

.slideTxtBox .hd ul li.on{background:url("../images/78.png")no-repeat;color: #22bb62; }

.slideTxtBox .bd ul{  zoom:1; margin-top: 20px; }

.slideTxtBox .bd li{ height:102px;color: #848484;margin-bottom: 40px;}

.slideTxtBox .bd li .img{float: left;}

.slideTxtBox .bd li .img img{width: 157px;height: 102px;}

.slideTxtBox .bd li .con{float: right;width: 480px;}

.slideTxtBox .bd li .con h3{font-size: 18px;margin: 0;float: left}

.slideTxtBox .bd li .con h3 a{color: #22bb62;}

.slideTxtBox .bd li .con .time{font-size: 14px;padding-top: 3px;float: right}

.slideTxtBox .bd li .con .desc{font-size: 14px;padding-top: 10px;line-height: 26px;clear: both}

.slideTxtBox .bd li .con .desc .more{color: #444;}

.slideTxtBox .bd li .date{ float:right; color:#999;  }

.slideTxtBox .arrow{  position:absolute; right:10px; top:0; background:url("../images/79.png")no-repeat;width: 94px;height: 45px;text-align: right}

.slideTxtBox .arrow a{font-size: 16px;}


/*******植物租赁常见问题****/
#container .part-9 .need{width: 500px;float: right}

#container .part-9 .need .tit{height: 45px;line-height: 45px;background: url("../images/80.png") no-repeat;font-weight: normal;font-size: 16px;color: #22bb62;padding-left: 40px;}

#container .part-9 .need .bg{background: #FFF;padding: 10px 0;margin-top: 20px;}
.list_lh {
    height: 408px;
    overflow: hidden;
    position: absolute;
    width: 270px;
}

.list_lh ul li {
    height: 80px; 
}

.list_lh li p {
    height: 24px;
    line-height: 24px;
}
.list_lh li p span {
    color: #999;
    float: right;
}
.list_lh li.lieven {
    background: #f0f2f3;
}
/*****************员工风采************/
.slideTxtBox2{ width:1200px; background:#f6ffdf; height:40px; line-height:40px;}

.slideTxtBox2 .hd{ height:40px; line-height:40px;  position:relative; }

.slideTxtBox2 .hd ul li{ float:left;  cursor:pointer; width: 94px;margin-right: 40px;text-align: center;font-size: 16px;  }

.slideTxtBox2 .hd ul li.on{background:#22bb62 ;color: #fff; }

.slideTxtBox2 .bd ul{  zoom:1; margin-top: 20px; }

.slideTxtBox2 .bd li{float: left;margin-right: 28px; width: 270px; }

.slideTxtBox2 .bd li img{height: 200px;  width: 270px;transition: all 0.6s ease 0s;}
.slideTxtBox2 .bd li p{ width:100%;text-align:center}

.slideTxtBox2 .bd li .con{float: right;width: 480px;}

.slideTxtBox2 .bd li .con h3{font-size: 18px;margin: 0;float: left}

.slideTxtBox2 .bd li .con h3 a{color: #22bb62;}

.slideTxtBox2 .bd li .con .time{font-size: 14px;padding-top: 3px;float: right}

.slideTxtBox2 .bd li .con .desc{font-size: 14px;padding-top: 10px;line-height: 26px;clear: both}

.slideTxtBox2 .bd li .con .desc .more{color: #444;}

.slideTxtBox2 .bd li .date{ float:right; color:#999;  }

.slideTxtBox2 .arrow{  position:absolute; right:0px; top:0; background:#e5e5e5;width: 94px;height: 40px;text-align: center}

.slideTxtBox2 .arrow a{font-size: 16px;}


/************员工风采结束**********/

/*********常见问题结束***/
#container .part-0{height: 400px;padding-top: 40px;}

#container .part-0 .menu{height: 40px;background: #f6ffdf;line-height: 40px;}

#container .part-0 .menu a{padding: 0 20px;font-size: 14px;color: #999;display: inline-block;}

#container .part-0 .menu a.on{background: #22bb62;color: #FFF;}

#container .part-0 .menu a.more{float: right;background: #e5e5e5;color: #7b7b7b;font-size: 16px;}

#container .part-0 .list{overflow: hidden}

#container .part-0 .list li{width: 270px;text-align: center;color: #666;float: left;margin-right: 40px;}

#container .part-0 .list li:nth-child(4n){margin-right: 0;}

#container .part-0 .list li img{width: 270px;height: 210px;}

#container .part-0 .list li span{display: block;padding: 10px 0;font-size: 14px;}

#container .part-0 h4{margin: 0;padding: 10px 0;font-size: 14px;text-align: center}

#container .part-0 .link{margin-top: 30px;}

#container .part-0 .link dl dt,#container .part-0 .link dl dd{float: left;}

#container .part-0 .link dl dt{font-size: 16px;color: #333;}

#container .part-0 .link dl dd a{padding: 0 10px;color: #666;font-size: 14px;}

#container .part-0 .case_thumb img{height: 200px;}






/**********************************内页css****************************/

.warp{margin-top: 30px !important;overflow: hidden}

.warp .left{width: 200px;float: left;min-height: 500px;}

.warp .left h3{height: 50px;background: #22bb62 url("../images/166.png") no-repeat 200px;font-weight: normal;color: #f3ffb1;margin: 0}

.warp .left .cn{font-size: 24px;padding: 10px 0 0 40px;}

.warp .left .en{font-size: 18px;padding: 0 0 0 40px;color: #FFF;}

.warp .left .menu{background: #f2f2f2;overflow: hidden;margin-bottom: 30px;}

.warp .left .menu li{height:42px;font-size: 14px;line-height: 42px;padding-left: 50px;}

.warp .left .menu li a{display: block;color: #444}

.warp .left .menu li span{padding-right: 50px; float:right}

.warp .left .menu li:hover{background: #f49d10 ;color: #FFF;}

.warp .left .menu li:hover a{color: #FFF;}

.warp .left .menu li.on{background: #f49d10;}

.warp .left .menu li.on a{color: #fff;}

.warp .left .tel{background:#f2f2f2 url("../images/178.png") no-repeat 10px center;font-size: 16px;color: #424242;padding: 20px 0 20px 50px;}

.warp .left .tel .tel-num{font-size: 20px;font-weight: bold;color:#22bb62 }

.warp .left .address{background:#f2f2f2 /*url("../images/175.png") no-repeat 10px 20px*/;}

.warp .left .address p{padding-left: 20px;font-size: 14px;line-height: 24px;color: #5e5e5e;}



.warp .right{width: 950px;float: right;min-height: 500px;}

.warp .right .m-bar{height: 40px;line-height: 40px;padding-bottom: 5px;}

.warp .right .m-bar .curr{font-size: 25px;color: #22bb62;float: left; text-indent:0px;}

.warp .right .m-bar .loc{float: right;font-size: 14px;}

/*******基地介绍******/
.warp .right .tit{ color:#22bb62; font-size:18px; text-align:center}
.warp .right .jidi_des{ width:950px; margin:0 auto; line-height:35px; height:950px; }
.warp .right .jidi_des p{ text-indent:30px;text-align:left; padding-top:20px; }
.warp .right .jidi_des .tit{ font-size:25px; text-align:left; color:#22bb62; padding-top:30px;}
.warp .right .jidi_des ul{width:950px;}
.warp .right .jidi_des ul li{ width:290px; float:left; margin-right:16px; padding:0px; text-align:center; margin-top:30px; border:1px solid #eee; height:200px}
.warp .right .jidi_des ul li:child(3n){ margin-right:0px}
.warp .right .jidi_des ul li span{width:100%; text-align:center}
.warp .right .jidi_des ul li img{ width:100%; margin:0px; padding:0px; text-align:left; height:100%;}
/*新闻列表 css*/

.erjiright {
    min-height: 800px;
    margin-bottom: 50px;
    float: left;
    width: 950px;
    height: auto;
}
.news_ul {
    color: #666;
    font-size: 13px;
    line-height: 25px;
    margin-bottom: 10px;
    padding: 0 5px; margin-top:20px;
}
.news_dls2s {
    transition: all .3s ease-out 0s;
}
.news_dls2s {
    border: 1px solid #e1e1e1;
    display: inline-block;
    height: 120px;
    margin-bottom: 15px;
    width: 940px;
}
.news_dls2s:hover{ box-shadow: 0 0 5px #22bb62;transform: translate3d(0,-5px,0);}
.news_dls2s:hover.news_dls2s dd h4 a{ color:#c00}
.news_dls2s:hover.news_dls2s dd p.yan a{ color:#c00}
.news_dls2s dt {
    float: left;
    height: 120px;
    overflow: hidden;
    width: 139px;
}

.news_dls2s img {
    height: 89px;
    margin-left: 5px;
    margin-top: 14px;
    width: 134px;
}

.news_dls2s dd {
    float: left;
    height: 130px;
    margin-left: 15px;
    padding-top: 11px;
    width: 780px;
}

.news_dls2s dd h4 a {
    color: #222;
}

.news_dls2s dd p {
    height: 50px;
    overflow: hidden;
    width: 790px; margin-top:10px;
}

.news_dls2s dd p.yan {
    background: rgba(0,0,0,0) url(../images/as1.gif) no-repeat scroll left center;
    height: auto;
    padding-left: 25px;
    width: 790px; margin-top:0px;
}

.news_dls2s dd p.yan a {
    color: #f49d10;
    float: right; margin-right:20px; font-size:14px;
}

.erjiright p a {
    font-size: 12px;
    color: #666;
    line-height: 20px;
}
/*分页 css*/

.dede_pages{
}
.dede_pages ul{
 float:left;
/* padding:12px 0px 12px 16px;*/
width:700px; margin-left:100px; margin-bottom:20px;
}
.dede_pages ul li{
 float:left;
 margin-right:6px; padding:5px 20px; background:#e7e7e7; border:1px solid #d7d7d7; text-align:center; line-height:21px; color:#666
}
.dede_pages ul li:hover{ background:#22bb62; color:#fff}
.dede_pages ul li:hover .pageinfo{ color:#fff}
.dede_pages ul li:hover .pageinfo strong{ color:#fff}
.dede_pages ul li:hover a{ color:#fff}
.dede_pages ul li a{

 color:#666;

}
/*
.dede_pages ul li a:hover{
 color:#690;
 text-decoration:none;
 padding:2px 4px 1px;
 border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
 color:#F63;
 padding:2px 4px 1px;
 border-bottom:2px solid #F63;
 font-weight:bold;
}*/
.dede_pages .pageinfo{color:#666;
}
.dede_pages .pageinfo strong{
 color:#666;
}


/*文章详情 css*/

.right .content{padding:0 10px;background:#FFF;border-radius: 3px;color:#333;}

.right .content h2{font-size: 20px;text-align: center;margin-top: 0}

.right .content .time{padding:5px 0;text-align:center;}

.right .content .time span{padding:0 10px;}

.right .content .con-html{color:#333;line-height: 24px;overflow: hidden}

.right .content .con-pre{clear: both;margin-top:50px;padding:20px 0;border-top: 1px dotted #ccc;font-size:14px;}

.right .content .con-pre p{padding:5px 0;}

.right .content .con-pre p a{color: #333;}

.right .con-content{font-size: 14px;line-height: 26px;padding: 20px 10px;}

.right .con-content p{font-size: 14px;line-height: 26px;}





.p-list{overflow: hidden;margin-top: 20px;}

.p-list li{float: left;margin:0 44px 20px 0;}

.p-list li:nth-child(3n){margin-right: 0;}

.p-list li img{width: 275px;height: 370px;background: url("../images/load.gif") no-repeat center;}

.p-list li img:hover{opacity: 0.7;alpha(opacity : 70;)}

.p-list li span a{color: #333;font-size: 14px;}

.p-list li span{display: block;color: #333;font-size: 14px;padding-top:2px; }

.p-list li .tit{padding-top: 5px;}

.p-list li .tit a{font-size: 16px;}

.p-list .news-content p {font-size: 14px;color: #333}


/***********植物展示列表页**********/
.c-list li{float: left;margin:0 65px 20px 0;width: 270px; height:240px; border:1px solid #e5e5e5}

.c-list li:nth-child(3n){margin-right: 0;}
.c-list li:hover{ border:1px solid #91ca09}
.c-list li:hover .btn{ background:#f49d10; color:#fff;}
.c-list li a{display: block;width: 270px;overflow: hidden; font-size:14px;}
.c-list li h4{ margin-top:10px;}
.c-list li img{width: 260px;height: 200px;transition: all 0.6s;padding-top:5px;}

/*.c-list li img:hover{opacity: 0.7;alpha(opacity : 70;)}*/

.c-list li:hover img{ transform: scale(1.4);}

.c-list li .p1{padding-left: 10px; padding-right:10px;text-align: left;font-size: 12px; text-indent:10px; height:50px; color:#999999}
.c-list li .p2{ text-align:center; margin-bottom:10px}
.c-list li p a{display: inline;}

.c-list{float: left;margin-bottom: 50px;text-align: center;}

.c-list .btn{display: inline-block;width: 90px;height: 30px;border: 1px solid #e5e5e5;border-radius: 0;color:#333; background:#e5e5e5 }

/*********************高端定制*************/
.dz_c-list li{float: left;margin:0 45px 20px 0;width: 200px; height:250px; border:1px solid #e5e5e5;    border-radius: 2px;
    box-shadow: 0 0 5px #9f9d9d;}

.dz_c-list li:nth-child(4n){ margin-right:0px;}
.dz_c-list li:hover{ border:1px solid #91ca09}
.dz_c-list li:hover .btn{ background:#f49d10; color:#fff;}
.dz_c-list li a{display: block;width: 190px;overflow: hidden; font-size:14px;}

.dz_c-list li img{ width:195px; height:230px;/*center;transition: all 0.6s;*/ padding:10px;}

/*.c-list li img:hover{opacity: 0.7;alpha(opacity : 70;)}*/

.dz_c-list li:hover img{ /*transform: scale(1.4);*/}

.dz_c-list li .p1{padding-left: 10px; padding-right:10px;text-align: left;font-size: 12px; text-indent:10px; height:50px; color:#999999}
.dz_c-list li .p2{ text-align:center; margin-bottom:10px}
.c-list li p a{display: inline;}

.dz_c-list{float: left;/*margin-bottom: 50px*/;text-align: center;}

.dz_c-list .btn{display: inline-block;width: 90px;height: 30px;border: 1px solid #e5e5e5;border-radius: 0;color:#333; background:#e5e5e5 }


/*返回顶部*/

.toTop{position:fixed;bottom:10px;right:20px; z-index:999;display:none; font-size:16px;cursor: pointer;overflow:hidden;visibility:visible; background-color:#fff;border: 1px solid #d9d9d9;color: #9c9c9c;font-size: 16px;width: 38px;height: 38px;line-height: 38px;text-align: center; text-decoration:none;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}

.toTop:hover{ color:#fff; text-decoration:none; background-color:#999}



.zx-new{width: 100%;margin: 26px 0 30px 0;}

.zx-new .zx-tit{height: 80px;background: #22bb62;padding-left: 38px;color: #FFF;}

.zx-new .zx-tit span{font-size: 24px;color: #f3ffb1;display: block;padding-top: 10px}

.zx-new .zx-tit label{display: block;font-size: 17px;color: #FFF;font-weight: normal;}

.zx-new .zx-ul{padding-top: 20px;padding-bottom: 10px;}

.zx-new .zx-ul li{height: 36px;line-height: 36px;}

.zx-new .zx-ul li span{padding: 0 10px 0 10px}

.zx-new .zx-ul li a{color: #333;}

.zx-new .zx-ul li a:hover{color: green}

.txtMarquee-top .bd{ padding:15px 0;  background: #f2f2f2;}



/*首页案例*/

 .case_ul{margin-top: 30px;overflow: hidden;height: 240px;}

 .case_ul li{width: 270px;float: left;margin-right: 28px;}

 .case_ul li:nth-child(4n){margin-right: 0;}

 .case_ul li a{display: block;height: 200px;overflow: hidden;color: #666;}

 .case_ul li img{width: 270px;height: 200px;transition: all 0.6s;}

 .case_ul li img:hover{ transform: scale(1.4);}

 .case_ul li p{padding-top: 10px;text-align: center;}

 .case_ul li p a{color: #666;}





 /*商品二级菜单*/

.pro-menu{background: #f2f2f2;overflow: hidden;margin-bottom: 30px;}

.pro-menu li p{background: #e61044;}

.pro-menu li .up-down{display: inline-block;width: 46px;cursor: pointer;}

.pro-menu li span.up{background: url("../images/up.png") no-repeat center;}

.pro-menu li span.down{background: url("../images/down.png") no-repeat center;}

.pro-menu li .parents{height: 40px;line-height: 40px;color: #FFF;display: inline-block;}

.pro-menu li dl{padding-left: 50px;margin-bottom: 5px;display: none;}

.pro-menu li dl dd{padding: 5px 0;}

.pro-menu li dl dd a.on{color: green;}


/********关于我们呢********/




.right h2 {
    font-size: 30px;
    font-weight: bold;
    color: #3b6a0e;
    width: 100%;
    background: url(../images/bt1.png) no-repeat center;
    display: block;
    height: 65px;
    margin: 0 auto; margin-top:20px; border-top:1px solid #91ca09;
}
.right h3{ width:100%; text-align:center;  font-size: 30px; font-weight: bold; color: #3b6a0e;}
.about-1{}
.about-1 span{ font-weight:bold; color:#f49d10}
.about-1 .about_des1{ width:900px; margin:0 auto; border-top:1px solid #eee; margin-top:20px;}
.about-1 .about_des1 .about_des_left{ width:490px; font-size:14px; text-indent:20px; line-height:30px; padding-left:20px; padding-top:30px}
.about-1 .about_des1 .about_des_right{ width:400px; padding-top:30px; }
.about-1 .about_des1 .about_des_right img{ width:100%}
.about-1 .about_des2{width:100%; line-height:30px;}

.about-2{ background:url(../images/about-x-strength.jpg); width:900px;}

.about-x-strength-tap-w1200px {
    width: 900px;
    margin: auto; height:465px;
    overflow: hidden;
}
.about-x-strength-maps {
    float: left;
    width: 550px;
    height: 433px;
    background: url(../images/pinpai2.png) center no-repeat;
   
}
.about-x-strength-maps-text{
    float: right;
    padding-top:20px;
    width: 330px;
    overflow: hidden; 
}
.about-x-strength-maps-text h1 {
    font-size: 32px;
    color: #333333;
}
.about-x-strength-maps-text h1 i {
    font-style: normal;
    font-size: 52px;
    color: #f49d10;
}
.about-x-strength-maps-text h4 {
    line-height: 26px;
    border-bottom: 1px solid #9b9b9b;
    padding-bottom: 20px;
    margin-bottom: 20px; font-size:16px;
}
.about-x-strength-maps-text p {
    font-size: 16px;
    color: #333333;
    padding-left: 5px;
}
.about-x-strength-maps-text p::before {
    content: "■";
    position: relative;
    top: -3px;
    left: -3px;
}
.about-x-strength-map-s {
    width: 1000px;
    margin: auto;
    overflow: hidden;
}
.about-x-strength-map-s ul{ margin-left:25px;}
.about-x-strength-map-s ul li {
	width:200px; height:100px; margin-left:20px; margin-top:10px;
    list-style: none;
    float: left;
}
.about-x-strength-map-s ul li img {
  width:100%; height:100px;
}
.about-x-strength-click {
    width: 420px;
    margin: auto;
    overflow: hidden; padding-bottom:30px;
}
.about-x-strength-click span {
    display: inline-block;
    font-size: 18px;
    color: #666666;
    width: 166px;
    height: 55px;
    text-align: center;
    background: url(../images/about-x-strength-click.jpg) center no-repeat;
    line-height: 55px;
    margin: 0 20px;
    cursor: pointer;
}
.about-x-strength-click .about-x-strength-click-on {
    background: #f49d10;
    color: white;
}

.about-3{ margin-top:30px;}
.about-3 ul{ margin-top:10px;}
.about-3 ul li{ width:280px; height:auto; float:left; margin-right:15px; border:1px solid #dcdcdc; margin-top:15px;}
.about-3 ul li:hover{ border:1px solid #22bb62}
.about-3 ul li img{ width:100%; text-align:center; padding:5px;}



/***********************关于我们样式2************/
.right{}
.about2-1{width:1200px; margin:0 auto; background:#fff;}
.about2-1 span{ font-weight:bold; color:#f49d10}
.about2-1 .about_des1{ width:1190px; margin:0 auto; margin-top:20px; box-shadow: -1px -1px 8px #aaa; height:350px; border-radius: 10px; border-bottom:2px solid #aaa; }
.about2-1 .about_des1 .about_des_left{ width:720px; font-size:16px; text-indent:20px; line-height:30px; padding-left:20px; padding-top:30px}
.about2-1 .about_des1 .about_des_right{ width:400px; padding-top:30px; margin-right:20px; }
.about2-1 .about_des1 .about_des_right img{ width:100%}
.about2-1 .about_des2{width:100%; line-height:30px;}

.about2-2{ background:url(../images/about-x-strength.jpg); width:1200px; margin:0 auto;}

.about2-x-strength-tap-w1200px {
    width: 900px;
    margin: auto; height:465px;
    overflow: hidden;
}
.about2-x-strength-maps {
    float: left;
    width: 550px;
    height: 433px;
    background: url(../images/pinpai2.png) center no-repeat;
   
}
.about2-x-strength-maps-text{
    float: right;
    padding-top:20px;
    width: 330px;
    overflow: hidden; 
}
.about2-x-strength-maps-text h1 {
    font-size: 32px;
    color: #333333;
}
.about2-x-strength-maps-text h1 i {
    font-style: normal;
    font-size: 52px;
    color: #f49d10;
}
.about2-x-strength-maps-text h4 {
    line-height: 26px;
    border-bottom: 1px solid #9b9b9b;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.about2-x-strength-maps-text p {
    font-size: 18px;
    color: #333333;
    padding-left: 5px;
}
.about2-x-strength-maps-text p::before {
    content: "■";
    position: relative;
    top: -3px;
    left: -3px;
}
.about2-x-strength-map-s {
    width: 900px;
    margin: auto;
    overflow: hidden;
}
.about2-x-strength-map-s ul{ margin-left:25px;}
.about2-x-strength-map-s ul li {
	width:200px; height:100px; margin-left:10px; margin-top:10px;
    list-style: none;
    float: left;
}
.about2-x-strength-map-s ul li img {
  width:100%; height:100px;
}
.about2-x-strength-click {
    width: 420px;
    margin: auto;
    overflow: hidden; padding-bottom:30px;
}
.about2-x-strength-click span {
    display: inline-block;
    font-size: 18px;
    color: #666666;
    width: 166px;
    height: 55px;
    text-align: center;
    background: url(../images/about-x-strength-click.jpg) center no-repeat;
    line-height: 55px;
    margin: 0 20px;
    cursor: pointer;
}
.about2-x-strength-click .about-x-strength-click-on {
    background: #f49d10;
    color: white;
}

.about2-3{ margin-top:30px; }
.about2-3 ul{ margin-top:10px; }
.about2-3 ul li{ width:280px; height:auto; float:left; margin-right:10px; border:1px solid #dcdcdc; margin-top:15px;}
.about2-3 ul li:nth-child(3){ margin-right:0px;}
.about2-3 ul li:hover{ border:1px solid #22bb62}
.about2-3 ul li img{ width:100%; text-align:center; padding:5px;}

.honor-scroll .btn-prev,
.honor-scroll .btn-next{ width:24px; height:44px; position:absolute; top:77px; text-indent:-99999em;}
.honor-scroll .btn-prev{ left:5px; }
.honor-scroll .btn-next{ right:5px; background-position:-33px -22px;}
.honor-list li{ float:left; text-align:center; width:250px; margin:20px 0 10px 20px;}
/*honor-scroll*/

.honor-scroll{ overflow:hidden; position:relative; margin:0 auto; width:1200px; background:#fff; margin-top:30px;}

.honor-scroll .img h3{font-size:30px;font-weight:bold;color: #22bb62; width:1200px;background:url(../images/bt1.png) no-repeat center; display:block; height:65px; margin:0 auto;}

.honor-scroll .img a{color: #22bb62; line-height:50px; }
.honor-scroll .img .desc{font-size: 16px;color: #868686; margin-top:-20px;}

.honor-list{ position:relative; width:1000px; height:250px; overflow:hidden; margin:0 auto;}

.honor-list ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list ul li{ width:250px; margin-left:10px;}

.honor-scroll .btn-prev{ left:15px; background:url(../images/prve.png) no-repeat left; margin-top:90px; }

.honor-scroll .btn-next{ right:15px;background:url(../images/next.png) no-repeat right;margin-top:90px;}

.honor-list2{ position:relative; width:970px; height:300px; overflow:hidden; margin:0 auto;}

.honor-list2 ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list2 ul li{ width:200px; margin-left:30px; float:left; background:#6d6d6d; padding:10px;}

.honor-list2 ul li:hover{background:#045eb3;}

.honor-list2 ul li span{ line-height:45px; font-size:14px; color:#FFFFFF;}
.honor-list3{ position:relative; width:970px; height:130px; overflow:hidden; margin:35PX auto 0 auto;}

.honor-list3 ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list3 ul li{ width:198px; margin-left:30px; float:left;padding:20px 10px; border:1px solid #fff; overflow:hidden;}

.honor-list3 ul li:hover{border:1px solid #045eb3;}

.honor-list3 ul li span{ line-height:45px; font-size:14px; color:#FFFFFF;}


/************企业风范2**************/


/***********返回顶部************/
.sideNav {
    height: 152px;
    overflow: hidden;
    position: fixed;
    right: 3%;
    top: 90%;
    width: 50px;
    z-index: 100;
}
.sideNav .back {
    background: url("../images/spirit.png") repeat scroll 0 -100px;
}
.sideNav a {
    cursor: pointer;
    display: block;
    height: 50px;
    width: 50px;
}



/****************企业风范图片轮播*************/
#focus_Box{position:relative;width:1200px;height:358px;margin:20px auto;}

#focus_Box ul{position:relative;width:1200px;height:358px; }

#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}

#focus_Box li img{width:100%;height:100%;vertical-align:top}

#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}

#focus_Box li p span{display:inline-block;width:100%;height:40px;overflow:hidden; text-align:center}

#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}

#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}

#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 

#focus_Box .prev:hover{background-position:left top;}

#focus_Box .next:hover{background-position:right top;}

#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;}


/************关于我们 企业文化********/
.hc_cult{ width:100%; background:url(../images/bg.jpg); height:auto;}
.hc_glwh {
    background:url(../images/tu38.png) no-repeat scroll center center;
    height: 470px;
    margin-top: -20px;
    overflow: hidden; width:1200px; margin:0 auto;
}
.hc_glwh ul {
    border: 0 solid red;
    margin-top: 20px;
    overflow: hidden;
}
.hc_glwh ul li {
    border: 0 solid red;
    height: auto;
    line-height: 24px;
    overflow: hidden;
    width: 460px;
}
.hc_glwh ul li.hc_glwh1 {
    margin-left: 95px;
    text-align: right; margin-top:30px;
    width: 350px;
}
.hc_glwh ul li h5 {
    font-size: 16px; font-weight:bold;
}
.hc_glwh ul li p {
    font-size: 14px;
}
.hc_glwh ul li.hc_glwh2 {
    margin-right: 65px;
    width: 375px; margin-top:30px;
}
.hc_glwh ul li.hc_glwh3 {
    margin-left: 24px;
    margin-top: 62px;
    text-align: right;
    width: 350px;
}
.hc_glwh ul li.hc_glwh4 {
    margin-right: 5px;
    margin-top: 34px;
    width: 375px; margin-left:200px;
}
.hc_glwh ul li.hc_glwh5 {
    margin-left: 24px;
    margin-top: 80px;
    padding-right: 120px;
    text-align: right;
 
}
.hc_glwh ul li.hc_glwh6 {
    margin-right: 60px;
    margin-top: 30px;
    padding-left: 150px;
   
}
.hc_glwh ul li.hc_glwh7 {
    margin-left: -500px;
    margin-top: 120px;
   
    text-align: right;
}

.hc_glwh ul li.hc_glwh8 {
    margin-right: 38px;
    margin-top: 50px; margin-left:300px;
    width:420px;
}


/**************关于我们12年******/
.scene4{ width:100%; height:auto;}
.page4{ width:1200px; margin:0 auto;  height:500px;}
.scene4 .page4 .tl {
    float: left;
    height: 100%;
    width: 410px; margin-left:160px;
}
.scene4 .page4 .tl h2 {
    color: #000;
    font-size: 45px; margin-top:80px;

}
 .scene4 .page4 .tl h2 span {
    color: #24aa38;
}
.scene4 .page4 .tl p {
    color: #000;
    font-size: 16px;
}
.page4 .tl p span {
    font-size: 30px;
}
 .scene4 .page4 .tl p.nobig {
    margin-top: 10px;
}
.scene4 .page4 .tr {
    background: rgba(0, 0, 0, 0) url("../images/tr.png") no-repeat scroll center center;
    float: left;
    height: 494px;

    width: 526px;
}

#choose_index {
	margin: 0 auto;
	width: 1200px; height:300px;
}
#choose_index ul {
	height: 277px;
	overflow: hidden;
	width: 1200px;
}
.zhaotong_about_us ul {
	height: 250px;
	padding-top: 14px;
	width: 1190px;
}
#choose_index ul li {
	float: left;
	padding-right: 10px;
	position: relative;
	width: 300px;
}
#choose_index ul li div.choose_xgdiv {
	height: 132px;
	margin: 0 auto;
}
#choose_index ul li div.num {
	color: #22bb62;
	float: left;
	font-size: 70px;
	font-weight: bold;
	line-height: 132px;
	transform: translate3d(0px, 0px, 0px);
}
#choose_index ul li div.top {
	color: #22bb62;
	float: left;
	font-size: 24px;
	font-weight: bold;
	line-height: 94px;
	transform: translate3d(0px, 0px, 0px);
}
#choose_index ul li h3 {
	clear: both;
	color: #616161;
	font-size: 18px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	padding-bottom: 10px;
	text-align: center;
	width: 270px;
}
#choose_index ul li p {
	color: #616161;
	font-size: 13px;
	height: 75px;
	line-height: 22px;
	margin: 0 auto;
	text-align: center;
	width: 270px;
}
#choose_index ul li div.choose_xgdiv {
	height: 132px;
	margin: 0 auto;
}

.link li {
    margin: 14px 0;
}

.link {
    background: url(../images/lxwm_bg.png) no-repeat right bottom;
    color: #7c7c7c;
    font-family: "microsoft yahei";
    padding: 20px 0;
}


/******************网站底部********************/
.footer { overflow: hidden; width: 100%; color: #ccc; font-size: 13px; line-height: 26px; background:#333}

.footer a { color: #ccc; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }

.footer a:hover { color: #e87518; }

.footer .foot_topbj { height: 39px; overflow: hidden;  }

.footer .foot_topbj .foot_top { display: block; width: 90px; height: 39px; margin: 0 auto; overflow: hidden; }

.footer .foot_main { margin:0 auto; width:1200px;position: relative;  font-size: 14px; }

.footer .foot_main .foot_lx { width: 505px; height: 310px; float: left; margin-left: 15px; }

.footer .foot_main .foot_lx dl { padding: 15px 0 0 0; }

.footer .foot_main .foot_lx dt { overflow: hidden; height: 31px; line-height: 31px; float: left; width: 100%; margin: 10px 0; }

.footer .foot_main .foot_lx dd { overflow: hidden; height: 31px; line-height: 31px; float: left; width: 250px; margin: 10px 0; }

.footer .foot_main .foot_lx label { display: block; float: left; width: 65px; margin-left: 30px; }

.footer .foot_main .foot_lx span { float: left; }

.footer .foot_main .foot_lx em { float: left; font-style: normal; }

.footer .foot_main .foot_lx a { float: left; }

.footer .foot_main .foot_lx .tel { font-family: Arial, Helvetica, sans-serif; }

.footer .foot_main .foot_lx .tel i { font-size: 20px; font-style: normal; }

.footer .foot_main .foot_lx .tel b { color: #e05b2f; font-size: 22px; font-weight: normal; }

.footer .foot_main .foot_lx .tb1 { background: url(../images/footer_icon.png) left 0 no-repeat; }

.footer .foot_main .foot_lx .tb2 { background: url(../images/footer_icon.png) left -31px no-repeat; color: #34a5e3; }

.footer .foot_main .foot_lx .tb2 a { color: #34a5e3; }

.footer .foot_main .foot_lx .tb3 { background: url(../images/footer_icon.png) left -62px no-repeat; width: 230px; }

.footer .foot_main .foot_lx .tb4 { background: url(../images/footer_icon.png) left -93px no-repeat; }

.footer .foot_main .foot_lx .tb5 { background: url(../images/footer_icon.png) left -124px no-repeat; width: 250px; }

.footer .foot_main .foot_lx .tb6 { background: url(../images/footer_icon.png) left -155px no-repeat; }

.footer .foot_main .foot_lx .tb7 { background: url(../images/footer_icon.png) left -186px no-repeat; }

.footer .foot_main .foot_about { width: 290px; height: 310px; padding: 0 20px; float: left; border-left: 1px solid #4d4d4d; border-right: 1px solid #4d4d4d; }

.footer .foot_main .foot_about .nr { height: 144px; overflow: hidden; margin: 20px 0 5px 0; text-align:left }

.footer .foot_main .foot_about .nr a { color: #ccc; }

.footer .foot_main .foot_about a { color: #34a5e3; line-height: 30px; }

.footer .foot_main .foot_ewm { float: right; width: 313px; height: 310px; margin-right: 15px; position: relative; }

.footer .foot_main .foot_ewm dl { float: right; padding: 85px 0 0 0; }

.footer .foot_main .foot_ewm dt { line-height: 60px; text-align: center; font-size: 18px; color: #fff; }

.footer .foot_main .foot_ewm dd { float: left; width: 122px; margin: 0 10px; text-align: center; line-height: 30px; }

.footer .foot_main .foot_ewm .foot_ewm_pic { position: absolute; left: 20px; top: -10px; }

.footer .foot_main .foot_bt { font-size: 16px; padding-bottom: 5px; line-height: 30px; }

.footer .foot_copy { background: #292929; overflow: hidden; padding: 14px 0; }

.footer .foot_copy .sm { }

.footer .foot_copy .href {}